not to overlap - Turkish English Dictionary